pass dependencies to toolchain.prepare when setting up build environment for extensions#5023
Conversation
…ent for extensions
toolchain.prepare when setting up build environment for extensions
…ld environment for extensions
|
Test that verifies this fix has been added in e69baba |
|
@boegel Lgtm, only wondering if we should do the same test for the other header search options, as they are also affected (though the solution should solve it for all options)? Can we easily parameterize the test for |
… --search-path-cpp-headers
@bedroge Good idea, that's indeed pretty easy to do, done in f9e1af1 |
fix for build problem with
scipyin EESSI 2025.06, where EasyBuild is configured withsearch-path-cpp-headersset toinclude_pathssee also EESSI/software-layer#1216
$C_INCLUDE_PATHgets set to only paths of toolchain components, because list of dependencies is not passed totoolchain.preparewhen build environment is set up for installing an extensiondraft PR since I would like to come up with a test that catches this bug...